Ostalpen in Österreich (fraglich, ob in Vorarlberg) und Italien (fraglich, ob in Belluno und Treviso) sowie Dinarische Gebirge; möglicherweise auch sonst auf dem Balkan und in den Karpaten
In Wiesen, Weiden, Lichtungen und Gebüsch; auf sauren, mit Stickstoff angereicherten Böden; in 300-1800 m Höhe